// 权限控制
import router from './router'
import { getLocalToken } from './utils/auth'
// 白名单
const WHITE_LIST = ['/login', '/404']
router.beforeEach((to, from, next) => {
    //获取token
    const token = getLocalToken()
    // 有token
    if (token) {
        // 放行
        next()
    } else {
        // 没有token但在白名单内
        if (WHITE_LIST.includes(to.path)) {
            next()
        } else {
            next('/login')
        }
    }
})